Big Huge Thesaurus

genus Simulium

noun

sounds kind of like